package com.kdtech.entity.data.save;



public class MetaConvertUtils {
	/**
	 * 从解析出来的对象，转换为存储数据库中的实体
	 *    同时进行相关计算
	 *       1.可以进行相关重点信息分析
	 *       2.可以进行预警机制的增加
	 * @param obj
	 * @param type 1: 新闻 2：视频 3:论坛 4：问答/知道 5：平媒 6：博客
	 * @return
	 */
	public static SaveMeta convertToSaveMeta(IndexMeta obj){
		if(obj==null) return null;

		/**
		 * 1: 新闻 2：视频 3:论坛 4：问答/知道 5：平媒 6：博客
		 */
		SaveMeta save = new SaveMeta();		
	    save.setUrl(obj.getUrl());
	    save.setType(obj.getType());
	    save.setTitle(obj.getTitle());
	    save.setContent(obj.getContent());
	    save.setDate(obj.getDate());
	    save.setSource(obj.getSource());
	    save.setEntryId(obj.getEntryId());
	    save.setAddressValue(obj.getAddressValue());
	    save.setClickNum(obj.getClickNum());
	    save.setCommentNum(obj.getCommentNum());
	    save.setAuthor(obj.getAuthor());
	    save.setAuthorId(obj.getAuthorId());
	    save.setInforLeve(obj.getInforLeve());
	    save.setUpdateUrl(obj.getUpdateUrl());
	    save.setKeywordMeta(obj.getKeywordMeta());
	    save.setHtmlBytes(obj.getHtmlBytes());
	    save.setPosNeg(obj.getPosNeg());
	    save.setTextSummary(obj.getTextSummary());
		return save;
	}
}
